package com.tianma315.admin.material.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.tianma315.admin.common.base.CoreService;
import com.tianma315.admin.material.VO.MaterialAndTemplateVO;
import com.tianma315.admin.material.domain.MaterialDO;

import java.util.List;

/**
 * 
 * <pre>
 * 原材料
 * </pre>
 * <small> 2019-05-25 15:23:18 | Aron</small>
 */
public interface MaterialService extends CoreService<MaterialDO> {

    Page<MaterialAndTemplateVO> getMaterialAndTemplateVOPage(Integer pageNumber, Integer pageSize, MaterialDO materialDTO);

    Boolean addMaterialAndTemplate(MaterialDO materialDO);

    Boolean deleteMaterial(Integer id);

    List<MaterialDO> getMaterialList();
}
